"""
生产环境启动脚本
"""
import uvicorn
import os

if __name__ == "__main__":
    # 从环境变量获取配置，如果没有则使用默认值
    host = os.getenv("HOST", "0.0.0.0")
    port = int(os.getenv("PORT", 8001))
    
    uvicorn.run(
        "app.main:app",
        host=host,
        port=port,
        reload=False,  # 生产环境不启用自动重载
        workers=1,     # 单进程，如果需要多进程可以使用gunicorn
        access_log=True,
        log_level="info"
    )
